beef worm - Alemán Inglés Diccionario